<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<title>写一段最短的代码，用上js所有关键字并且不报错</title>
	</head>

	<body>
		<h1>写一段最短的代码，用上js所有关键字并且不报错</h1>
		<p>然而这个并没有什么卵用</p>
<pre>
<code>
	debugger;
	void
	function() { //abcd  
		do break; while (typeof delete this);
		for (var a;;)
			if (true) with(null)
		try {} catch (a) {} finally {} else throw new 1;

		switch (1 in 1 instanceof 1) {
			case false:
			default:
		}
		return;
	};

	// or
	new function() {
		do break; while (typeof delete this);
		for (var a; void 0;)
			continue
		if (null)
			with(0)
		try {
			switch (1 in 1 instanceof 1) {
				case false:
				default:
					throw true
			}
		} catch (a) {} finally {} else return // console.log("测试") 
	};
</code>
</pre>
		<script type="text/javascript">
			debugger;
			void
			function() { //abcd  
				do break; while (typeof delete this);
				for (var a;;)
					if (true) with(null)
				try {} catch (a) {} finally {} else throw new 1;

				switch (1 in 1 instanceof 1) {
					case false:
					default:
				}
				return;
			};

			// or
			new function() {
				do break; while (typeof delete this);
				for (var a; void 0;)
					continue
				if (null)
					with(0)
				try {
					switch (1 in 1 instanceof 1) {
						case false:
						default:
							throw true
					}
				} catch (a) {} finally {} else return // console.log("测试") 
			};
		</script>
	</body>

</html>